English word definition — powered by WordNet
pour out in drops or small quantities or as if in drops or small quantities
Want to remember pour forth?